Kompresnφ formßt 7-Zip a srovnßnφ kompresnφch formßt∙ v PowerArchiveru |
┌vodem
Archivnφ formßt 7-Zip je nejnov∞jÜφm formßtem podporovan²m v PowerArchiveru 2006. 7-Zip je open source formßt s otev°enou architekturou a velmi ·Φinnou kompresφ. Jde o formßt modernφ, kter² u nßzv∙ soubor∙ podporuje k≤dovßnφ UNICODE (tak₧e nemß problΘmy se soubory, jejich₧ nßzvy obsahujφ znaky s diakritikou), dokß₧e archivovat soubory dlouhΘ a₧ 16 miliard gigabajt∙ a podporuje pokroΦilΘ AES Üifrovßnφ s vyu₧itφm klφΦ∙ o dΘlce 256 bit∙. Nejv∞tÜφ p°ednostφ formßtu 7-Zip je nicmΘn∞ jeho otev°enost - specifikaci a v²voj nekontroluje ₧ßdn² jednotlivec ani spoleΦnost. Jde o produkt Üφ°en² pod licencφ LGPL, na jeho₧ v²voji se m∙₧e podφlet kdokoli. Kdokoli m∙₧e takΘ vyu₧φt na internetu p°φstupnΘ DLL knihovny ve svΘ vlastnφ aplikaci. Dφky tomu nem∙₧e dojφt k situaci, kterß nastala u formßtu ZIP, kdy existuje n∞kolik variant ZIP soubor∙, kterΘ nejsou navzßjem zcela kompatibilnφ, nebo u formßtu RAR, kter² kv∙li proprietßrnφmu algoritmu dodnes nepodporujφ vÜechny kompresnφ utility. Pom∞rn∞ liberßlnφ licenΦnφ politika LGPL p°φmo vybφzφ k tomu, aby v²vojß°i formßt 7-Zip pou₧φvali ve sv²ch produktech.
┌Φinnost komprese 7-Zip
Zatφmco v∞tÜina u₧ivatel∙ nebude mφt tuÜenφ o v²znamu licencovßnφ LGPL a bude jφ jedno, jak²m zp∙sobem se smφ formßt 7-Zip vyu₧φvat, vÜechny bude zajφmat, jak ·Φinnou kompresi tento formßt umo₧≥uje. 7-Zip je zalo₧en na metod∞ LZMA, vyu₧φvanΘ i v jin²ch formßtech, ale klade v∞tÜφ d∙raz na kompresi a pou₧φvß v∞tÜφ slovnφk, tak₧e dosahuje lepÜφch v²sledk∙ (i kdy₧ je pomalejÜφ). 7-Zip podporuje takΘ kompaktnφ archivy (podobn∞ jako CAB nebo RAR), u kter²ch pakovßnφm vÜech soubor∙ dohromady (nikoli jeden po druhΘm) dßle zlepÜuje celkovou ·Φinnost komprese. Abychom demonstrovali p°ednosti formßtu 7-Zip, otestovali jsme vÜechny kompresnφ metody dostupnΘ v PowerArchiveru spolu s n∞kolika dalÜφmi, dostupn²mi v populßrnφch programech konkurenΦnφch v²robc∙ (RAR a ACE).
Ukßzka
Kompresnφ metodu 7-Zip jsme testovali na instalaci v Evrop∞ populßrnφ hry Championship Manager 03/04. Pou₧ili jsme pom∞rn∞ rozsßhlou hru, proto₧e se na v²sledcφch dob°e demonstrujφ rozdφly v ·Φinnosti jednotliv²ch kompresnφch metod. NicmΘn∞ kdybyste zvolili jakoukoli jinou aplikaci, v²sledky by byly obdobnΘ.
Poznßmky
|
Co byste m∞li v∞d∞t o formßtu 7-Zip (a jeho nedostatcφch)
Vzhledem k tomu, ₧e je 7-Zip relativn∞ nov² formßt, neumo₧≥uje provßd∞t zm∞ny v kompaktnφch archivech a nenφ nijak zabezpeΦen proti poÜkozenφ archiv∙ - vÜe je vÜak v plßnu pro dalÜφ verzi.
Kv∙li nekompromisnφmu zam∞°enφ na co nej·Φinn∞jÜφ kompresi vy₧aduje 7-Zip s nastavenφm Ultra opravdu hodn∞ operaΦnφ pam∞ti - 369 MB (34 MB p°i rozbalovßnφ)! NicmΘn∞ s nastavenφm Maximum spadnou pam∞¥ovΘ nßroky 7-Zipu na 84 MB (10 MB p°i rozbalovßnφ) a s nastavenφm Normal si 7-Zip vystaΦφ s 27 MB pam∞ti p°i pakovßnφ a se 4 MB p°i rozbalovßnφ.
Omezenφ formßtu 7-Zip v rßmci PowerArchiveru
PowerArchiver prozatφm nepodporuje n∞kterΘ funkce, kterΘ lze v rßmci formßtu 7-Zip implementovat: vytvß°enφ samorozbalovacφch archiv∙ (jejich rozbalovßnφ vÜak ano), a detekci kompaktnφch archiv∙ (proto takΘ nenφ mo₧nΘ m∞nit soubory v 7-Zip archivech). Tyto i dalÜφ mo₧nosti mßme v plßnu p°idat do budoucφch verzφ PowerArchiveru.
DalÜφ informace o formßtu 7-Zip
Autorem formßtu 7-Zip je Igor Pavlov, kter² jej zp°φstupnil pod licencφ LGPL. DalÜφ informace najdete zde.
Chcete-li se podφlet na v²voji 7-Zipu, podφvejte se na jeho domovskou strßnku na serveru SourceForge.Net.
Copyrighted ⌐ 1998-2006 ConeXware, Inc All Rights Reserved. See Introduction page for more info. |